sieve grate - Turkish English Dictionary